home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / html / src / flex.src < prev    next >
Text File  |  1998-03-23  |  894b  |  22 lines

  1. @@@STARTPACK(flex;fast lexical analyzer generator)
  2.  
  3. <P>
  4. flex is a  tool  for  generating  scanners:  programs  which
  5. recognize  lexical  patterns in text.  flex reads the given
  6. input files, or its standard input  if  no  file  names  are
  7. given,  for  a  description  of  a scanner to generate.  The
  8. description is in the form of pairs of  regular  expressions
  9. and  C  code,  called  rules.  flex  generates as output a C
  10. source file, lex.yy.c, which defines a routine yylex(). This
  11. file is compiled and linked with the -lfl library to produce
  12. an executable.  When the executable is run, it analyzes  its
  13. input  for occurrences of the regular expressions.  Whenever
  14. it finds one, it executes the corresponding C code.
  15. </P>
  16.  
  17. @@@UW2DIST(http://www.sco.com/skunkware/uw7/devtools/)
  18. @@@OSR5DIST(http://www.sco.com/skunkware/osr5/devtools/flex/)
  19. @@@SOURCE(ftp://prep.ai.mit.edu/pub/gnu/)
  20. @@@ENDPACK
  21.  
  22.